parking space shortage - French English Dictionary